da245d137cca78a4a149ec590b7f4345859fae87,photoweb/src/com/service/ObjectService.java,ObjectService,getPhotoData,#HttpServletRequest#HttpServletResponse#,62

Before Change



                    if (size <= 400)
                    {
                        File cf = ThumbnailManager.getThumbnail(id);
                        if (cf == null)
                        {
                            FileTools.submitAnThumbnailTask(f);

After Change


                    int size = Integer.parseInt(sizestr);
                    if (size <= 400)
                    {
                        thumbnail = ThumbnailManager.getThumbnail(id);
                        if (thumbnail == null)
                        {
                            // æ??交异步任务生æˆ?缩略图。
                            FileTools.submitAnThumbnailTask(f);
                            if (MediaTool.isVideo(f.getPath()))
                            {
                                thumbnail = new File(SystemConstant.DEFAULT_VIDEO_PIC_PATH);
                            }
                            else
                            {
                                thumbnail = cfile;
                            }
                        }

                    }
                }

                if (thumbnail != null)
                {
                    // 缩略图存在则使用缩略图。
                    fi = new BufferedInputStream(new FileInputStream(thumbnail));